package com.hl.taxinfo.dao;

import java.util.List;

import com.hl.taxinfo.model.TaxAllInfo;

public interface TaxAllInfoDAO {

	public abstract void save(TaxAllInfo transientInstance);

	public abstract void delete(TaxAllInfo persistentInstance);

	public abstract TaxAllInfo findById(java.lang.Integer id);

	public abstract List findByExample(TaxAllInfo instance);

	public abstract List findByProperty(String propertyName, Object value);

	public abstract List findByInfoName(Object infoName);

	public abstract List findByInfoInfo(Object infoInfo);

	public abstract List findAll();

	public abstract TaxAllInfo merge(TaxAllInfo detachedInstance);

	public abstract void attachDirty(TaxAllInfo instance);

	public abstract void attachClean(TaxAllInfo instance);

	public abstract void update(TaxAllInfo transientInstance);

}